inflict heavy damage - Español Inglés Diccionario